flights from edinburgh to marrakech