Foreign affairs are delegated by the constitution to the President. Since the Dems are in subpoena-everybody mode, I suspect Trump will claim executive privilege, with good prospect of success. And at some point, Trump may be able to claim in court that the Dems have attempted so many abuses of their authority that the Dems' authority to subpoena anybody should be restricted or simply shut down.