donald trump israel hamas