Tehran hit back with a sharp warning, accusing Trump of pushing the US towards a wider regional crisis as tensions over the Strait of Hormuz escalate.