Ranbaxy dives over 30%; mcap down Rs 5,855 cr on import alert