Xi, Putin and Kim put on a show of strength in Beijing