Pep Guardiola has stressed Manchester City's current malaise is not down to one player as he again defended Erling Haaland.