How much is Messi worth and where will he play next season?