‘Disrespected not just Trump, but all of US’: S African envoy removed over ‘white supremacy’ stance