China slams US