Home Business China says global stagflation could depress its economic recovery