Wal-Mart Casts Itself as 'Retail American Idol' in Search for New Products