First it was Donald Trump, then it was Vladimir Putin. Two leaders of major world powers in Beijing in the same month. The similarities were striking.