Iran, the United States and Israel have agreed to a two-week ceasefire, an 11th-hour deal that headed off U.S. President ...