Pact has been slammed by an Iranian dissident group, some US lawmakers and Amnesty International as paving way for release of Iranian diplomat jailed on terrorism conviction