Hormuz ship traffic sinks to 3-month low as Iran disputes Trump