Xi and Putin Stand Up for Humanity at Davos: Closed vs Open System Ideologies Clash Again