China slams US after Donald Trump's virus attack claim