Chinese economy slackens