Republicans whack China over coronavirus as Trump plays nice