Manchester City defender Oleksandr Zinchenko has joined Arsenal in a £30m deal rising to £32m