Chinese President Xi Jinping addresses guests at the United Nations European headquarters in Geneva. Photo: EPA