Guardiola 'great' for City - Iheanacho