Walgreens’ July same-store sales down 7%