President Donald Trump and Vice President JD Vance have both denied Iran would receive any money directly from the U.S. government.