Andrew Kenny Trump was right to snub Johannesburg’s G20 summit South Africa’s corruption and human rights abuses are deplorable