Israel's far-right National Security Minister, Itamar Ben Gvir, has announced his resignation from the Benjamin Netanyahu government in protest over the ceasefire agreement in Gaza.