JD Vance confirms that Iran will get $300 billion for war damages with conditions