NIFTY50 falls below 24,400; IT stocks decline ahead of Q1 results