US, China rivalry spurs debate in India