Tech, financial gains push Wall Street to record close