The Pentagon says the acting defense secretary, Patrick Shanahan, has approved a plan to send about 320 more troops to the U.S.-Mexican border to provide additional support, such as driving Customs and Border Protection vehicles to transport migrants.