China's huge swipe at West as Xi Jinping and Vladimir Putin talk closer ties