Trump Blasts Israel and Iran for Ceasefire Violations