Wal-Mart responds to allegations