Federal judge upholds Congress subpoena for Trump financial records, Trump vows to appeal