Wall Street sets new records as Nvidia and tech stocks soar