China slams Trump