Landon Donovan can make immediate impact for Everton