US court blocks Trump's subpoena attempt