Amazon, Wal-Mart Sales Bonanza: Retailers Compete on Deal Day