US deploys 3,000 troops to Middle East