Consumer Defensive Altria Group, Inc. (MO): High cash generation alongside pressured earnings and margins