20170523 business.international-business: US STOCKS-Wall St gains as defense; tech stocks rise