Nuclear deal with Iran repeats the mistakes of the failed 1994 Agreed Framework with North Korea