Marlboro-maker Altria has made a $2.4-billion investment in licensed cannabis producer Cronos Group