Erling Haaland helps Manchester City ease into Champions League semis