Vincent Kompany will be offered an extension on his contract, according to Manchester City manager Pep Guardiola.