“China is considered the only country with sufficient influence over Iran to act as a credible guarantor in international agreements.”