Walgreens to Divest Up to 1,000 Stores in Rite Aid Deal