Israel, with the support of President Donald Trump, has said it will resume fighting if the hostages are not freed.