Swiss Federal President Doris Leuthard, right, and President Xi Jinping shake hands before official talks in Bern, Switzerland, on Monday. Photo: AP