flight time edinburgh to morocco