The U.S. Navy’s seizure of an Iranian-flagged cargo ship has cast doubt on President Donald Trump’s announcement of upcoming talks with Iran.