China sends envoy to Saudi, Iran amid feud