WASHINGTON — The Pentagon will cut funding from military projects like schools, target ranges and maintenance facilities to pay for the construction of 175 miles of fencing along the U.S.-Mexico border, diverting a total $3.6 billion to President Donald Trump's long-promised barrier. Projects in 23 states, 19 countries and three...