Sensex falls 251 points, Nifty below 24,050 on May 5