RBI hikes repo rate