The decision to cut US troops comes amid rising tensions after German Chancellor Friedrich Merz said the US was being "humiliated" by Iran's leadership.