Karoline Leavitt explains the deal Trump wants with Iran