Nifty below 23,950; realty stocks surge 1.32%; drone stocks mixed