Nifty Opens at 23,970, Aviation Stocks Drop 5% Amid Global Headwinds