Walgreens Boots earnings beat by $0.12, income topped estimates By Investing.com