South Africa's Reserve Bank maintains benchmark repo rate at 7%