Meghan McCain has directed a eulogy message at US President Donald Trump. AP