‘Messi has no life’, says Dani Osvaldo