Manchester City midfielder Ilkay Gundogan is set to leave on a free after agreeing terms with Barcelona