The Trump administration’s planned deployment of National Guard troops in Washington, D.C., through the end of his presidential term will cost $1.43 billion, or $51 million a month, in addition to the amount spent so far, according to a new Pentagon estimate.