India’s stock market fared better compared to others on a day of global turbulence