Joe Biden might have been the butt of Trevor Noah’s jokes, but he had a better weekend than his counterpart here in South Africa