Tech stocks drive NASDAQ, S&P 500 to records; Bitcoin hits $75K