Nifty holds 24,300, ends flat; Reliance continues to drive upside