China, India should be partners rather than rivals, need peace not confrontation: Chinese Ambassador