India, China and peace