US President Donald Trump has instructed the country's navy to fire on Iranian gunboats, two days after Iranian