Coronavirus has created a rift between the US and China that may take a generation to heal