Nifty drops below 24,000; IT stocks hit 3-year low after Accenture cut