Phil Foden scored twice and Erling Haaland celebrated his bumper new deal with a goal as Manchester City romped to their biggest Premier League win in more than two years.