US stock futures rally as Nasdaq 100 jumps 1% on earnings optimism