The Navy has reportedly found a smoking gun as the US blames Iran for the latest tanker attack