Weed giant Canopy Growth closing in on deal to buy Acreage Holdings