Sensex Nifty rebound sharply as financial stocks gain amid volatility