RBI cuts repo rate by 25 bps to 5.15%, lowest since March 2010