Iran foreign finance deal