Manchester City manager Pep Guardiola has said he has a depleted squad for Wednesday's League Cup semi-final at Manchester United because of the impact of a COVID-19 outbreak at the Etihad club.