President Donald Trump considers himself an effective dealmaker but appears to have hit a wall with Iran