Trump and Hegseth promise a $1 trillion war budget.