US President Donald Trump has barred all US officials from attending the upcoming G20 summit in South Africa, accusing the country of “killing and persecuting” White Afrikaners — the latest escalation in his ongoing feud with President Cyril Ramaphosa.