Big Tech rally leaves S&P 500 within striking distance of record high