India’s men’s cricket team pockets US$14m after record third T20 World Cup win at home March 10, 2026