Constellation Brands CFO Named New CEO of Canopy Growth