China is committed to peace but cannot give up 'even one inch' of territory that the country's ancestors left behind, Chinese President Xi Jinping tells US Defence Secretary Jim Mattis during his first visit to Beijing.