Trump’s troop order to the southern border will cost taxpayers over $600 million