Wal-Mart Apologizes for Racial Slur on Marketplace Listing