Udinese: 'Sanchez has Barca deal'