China's assurances to halt support for Iran are credible