Trump: Iran breached ceasefire targeting ships