Stocks are set to jump Friday after four tech giants post strong earnings, Nasdaq futures gain 1% – CNBC