flights to marrakesh from edinburgh