Equities extend slide on global sell-off, Sensex sheds 310 points