Pep Guardiola admits Kelechi Iheanacho is close to leaving, but has confirmed Manchester City have a buy-back option on the striker.