RBI holds rates, retains existing repo rate at 6.5%