NBC: India and China pledge to maintain ‘peace and tranquility’ along disputed border despite tensions