John Gapper Yahoo discovers the perils of offending China