Trump can’t decide whether to blame China for the coronavirus