An insatiable Erling Haaland tore RB Leipzig to shreds with five goals as Manchester City treated their fans to a 7-0 drubbing.