Canadians celebrate legal weed