In New Mexico Senate race, Heinrich joins Johnson in call to legalize cannabis