Iran branded the strikes, with the US insisted were 'defensive', as a 'gross violation' of their fragile peace deal.