Chinese President Xi visits Kazakhstan ahead of summit with Putin | International