India weathers emerging market storm