U.S. President Donald Trump expressed frustration with both Israel and Iran on Tuesday, saying both violated a ceasefire.