Messi leaves Barca