Will Donald Trump visit Iran?