Canopy Growth stuns with news that co-CEO Bruce Linton is out