Trump gave ultimatum to Hamas on Gaza deal, warns ‘all hell’ if it refuses