NBC: China and India should manage their differences, Xi tells Modi in first formal talks in 5 years