public opinion india