Xi Jinping rolls out his latest weapons and a red carpet for Russia’s Vladimir Putin and North Korea’s Kim Jong Un.