how long is it to fly from bristol to marrakech