Donald Trump declares end to Israel–Hamas conflict as hostages return