Guardiola agrees two-year contract extension with Man City | Stadium Astro