Runaway leaders Manchester City move to within four wins of the Premier League title after two second-half goals see off third-placed Leicester.