Terrified of bad press after its China capitulation, Blizzard cancels NYC Overwatch event