Hamas? Hezbollah? I'll work it out, says Trump | Fortune