Wal-Mart tweaks store rules for better in-stocks