Sensex Nifty in red as Q earnings dampen Diwali spirit Adani stocks gain