Indian Economy at a Crossroad: A view from Financial Stability Angle