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