Canada's Carney breaks ice with Xi after eight year freeze