Mascherano to renew at Barca?