Donald Trumps attacker mot Iran kommer att gå till historien som ett av de största utrikespolitiska misstagen i amerikansk historia.