Egyptian resorts lose $766mn since Russian plane crash