Donald Trump joked about giving himself and his sons the Medal of Honor with a 'threesome' quip at the Theodore Roosevelt Library opening, days before America's 250th birthday.