When President Donald Trump announced he would attend the annual Gridiron Club Dinner last month, many wondered whether he would be able to joke about sensitive subjects like himself and his administration.