S&P 500 futures edge higher as 4 megacap earnings loom