NIFTY50 trades above 23,400 as RBI maintains repo rate unchanged