Fox: Trump says 'I think we have a deal' on Gaza war