Donald Trump is many things: a real estate mogul, a celebrity with a hit reality TV show and, possibly, a Republican presidential candidate.