That was the energy on display as Donald Trump rolled out what he called ‘warrior dividends’ for 1.45 million American troops ...