US unfreezes $6B in Iranian funds