Home Money Beermaker Constellation Brands invests $3.8 billion in cannabis grower Canopy Growth