Yahoo discovers the perils of offending China