South Africa: US ambassador apologised for alleging country supplied arms to Russia