Defense stocks could be caught between Trump’s trade war and big military spending plans