Stocks Crash As Global Sell-off Spooks Indian Markets