China blasts US military aid