Tehran said it launched strikes against US targets in Bahrain and Kuwait in retaliation for an earlier strike launched by Washington on Iran.