This was one of the worst weeks for China on the world stage in a while