Lionel Messi and Inter Miami complete new contract. He’ll remain with the club at least into 2026 October 23, 2025