International investors eye deals worth billions of dollars as Tehran strikes a deal over its nuclear programme.