Canopy Growth leads cannabis stocks higher after GMP upgrades to buy