Deal with Iran is not comparable to previous agreements with Libya and North Korea for several reasons