Benchmark indices end at six-month high ahead of RBI rate decision