flights to maracesh from edin