US President's comments come as top officials from Washington and Beijing meet hold talks in Switzerland.