Wal-Mart pulls plug on smallest store format, shuts 269 stores