Everton scored two goals in three minutes to dent Fulham's European qualification hopes with a 3-1 win at Craven Cottage.