Donald Trump has faced allegations of cheating on the golf course for years, but four-time major champion Ernie Els insists the president can genuinely play, having even witnessed him hit a hole-in-one.