China vows retaliation if US imposes sanctions over Xinjiang