China-India border clash stokes contrasting domestic responses