Trump accuses Iran of violating a Strait of Hormuz ceasefire, threatens strikes, and flags shipping disruption risks.