Walgreens’ $4.38b Rite Aid buy wins FTC approval