Trump Declares 'War Is Over' in Knesset After Final Gaza Hostages Freed