US sending troops to Mideast amid Gulf tensions over Iran