Nifty 50 closes below 25,000 amid heavy sell-off in IT, auto sectors