Nasdaq 100 futures climb 1% as tech rally faces AI earnings test