Arsenal are closing in on the signing of Oleksandr Zinchenko after agreeing a deal with Manchester City that could eventually be worth £32million.