US President Donald Trump has made his first public appearance in almost a week, attending a Veterans Day ceremony in Arlington National Cemetery.

source