Manchester City defender Kyle Walker has signed a two-year contract extension with the Premier League champions.