Trump warns 'all hell to pay' if Gaza hostages not released