Arsene Wenger feels Xavi has done a good job at Barcelona, and is surprised he's leaving at the end of the season