contract leo messi