Trump, mediators sign Gaza peace deal