Stocks hit another record as House sends Trump $4.5 trillion bill to kick off July 4 weekend