who flies from edinburgh to marrakesh direct