Walgreens to close 1,200 stores nationwide, says 1 in 4 unprofitable