how long is the flight from gatwick to marrakech