Trump delivers peace