The Russia-Ukraine war has improved Americans’ perception of China