Ten US troops killed in Iraq clashes, attacks as new Spanish PM orders pullout