Iran warns it will hit US bases across region hours after president’s apology

Masoud Pezeshkian had said Tehran would stop attacks on Gulf neighbours