India seeks stability with China, demands respect