Iran vows to reduce nuke deal commitments after July 7