Walgreens store closures scaled back to fewer than 100 in 2026