Stock market update: Nifty Auto index sheds over 2%; Mahindra & Mahindra tanks 5% | Sharefundss