The U.S. military said its latest strikes against Iran are over after it hit more than 80 targets, warning Tehran it would hold it "accountable" over what it called further violations of the interim deal between the two countries.