“Iran has signed and publicly discussed a deal memorandum, making it appear more credible than previous announcements.”