Benjamin Netanyahu has said Israel has "no choice but to finish the job" against Hamas due to the militant group's "refusal to lay down its arms".