RBI hikes repo rate by 25 bps