Indian stocks trim losses, but languish at multi-year lows