China lashes out at CK Hutchison