ICC T20 World Cup's 70% TV Ad Inventory Sold