public opinion india across countries