President Donald Trump denied claims he referred to Haiti and African nations as "s-hole" countries during a meeting.