Tobaksjätten Altria köper drygt 146 miljoner nyemitterade aktier, motsvarande 45 procent, i det kanadensiska cannabisbolaget Cronos Group för 1,8 miljarder amerikanska dollar.