Wal-Mart to Close 269 Stores as it Retools Fleet