Trump: Iran breached ceasefire by attacking ships