Survey: Black Friday bargains could draw up to 134 million shoppers