Iran said the United States had violated a ceasefire after the U.S. conducted what it called defensive strikes in southern Iran, while U.S. Secretary of State Marco Rubio said negotiating a deal to halt the conflict could "take a few days."