China’s military pact with N. Korea looks shaky