BA launches nonstop flight from Gatwick to Sharm El Sheikh three times a week