Israel-Iran Ceasefire Declared by Trump Amid Volatile Exchanges