Trump’s Iran sanctions put South Africa’s balancing act to the test