Viacom18 wins BCCI media rights for Rs 5963 cr