Wal-Mart Gets New Ammo in Web Battle With Amazon