President Donald Trump says the US has obliterated Iran’s navy, destroyed its missile stocks and annihilated its defence industrial base.