SARB leaves repo rate at 7%