China blasts the USA