Chinese army puts on show of military might for Xi Jinping