China property: muddling through?