Cannabis company Canopy Growth finalizes deal to buy Acreage Holdings - CNBC