President Trump demands Israel-Hamas ceasefire, 29 June 2025