Walgreens Earnings Beat Expectations, but Problems Still Persist