IF&FS sees Nifty in 2300-3000 range