Trump has pledged not to cut entitlement programs and Republicans are loath to slash military spending. That leaves scant ...