Walgreens Q2 sales rise 5.2%