President Donald Trump praised the U.S. military in a blistery speech on Thursday evening, calling it "the strongest and most powerful" in a presidential address centered on election security.