President Donald Trump on Tuesday signed into law a sweeping defense policy bill that authorizes a $700 billion budget for the military, including additional spending on missile defense programs to counter North Korea's growing nuclear weapons threat. But there's a catch. The $700 billion budget...