Iran struck bases hosting US troops in ‘self-defense’