Three big surprises of 2022: Weakened Russia, weakened China, weakened American economy