1,500 troops arrive to the border as promised by President Trump