flying time from edinburg to marrakech