Walgreens Boots Alliance beat analysts' lowered expectations for first-quarter profit and maintained its annual forecast on ...