Ceasefire in the Iran war teeters with disagreements over Lebanon and the Strait of Hormuz