Toffees end turbulent period under ownership of Farhad Mohsiri