Walgreens sales up 2.5% in June