Can Trump Make a Deal with Iran?