Peace in Afghanistan means peace in China: envoy