Home Business Hamas agrees to release all hostages after Trump's 'all hell would break loose' threat