Manchester City manager Pep Guardiola has insisted Vincent Kompany's omission from the starting 11 against Swansea was not because he was injured.