President Donald Trump claims a deal with Iran is just “two or three days” away.