RBI keeps repo rate unchanged amid high inflation