Bad news for Black Friday: Retailers cast doubt on holiday shopping with cautious guidance - CNBC