Donald Trump sets deadline for Iran to reopen Strait of Hormuz or face strikes on energy infrastructure military action warning issued