Home Finance Canopy Growth’s stock doubles to record weekly gain after Germany votes to legalize pot