Molson Coors has been given the green light from the European Competition Commission (ECC) for its takeover of Czech brewer StarBev, and hopes to complete the deal by the end of this month.