Dentons seals £300m TV rights sale for Cricket Board