Xavi will be unveiled at Barcelona this week on a contract running until the end of the 2023-24 season