Man City cruise past Gladbach to brink of Champions League last eight