$674 billion of tanks, fighter jets, subs and more to boost US military power in 2019