Walgreens Boots Alliance Inc. (WBA) reports earnings