The South China Sea dispute has come home to roost for KFC restaurants in China