Premier League: Vincent Kompany has defended Pep Guardiola against critics of his first season at Manchester City.