Benjamin Netanyahu’s cabinet has approved a dramatic expansion of Israel’s offensive against Hamas that would see the entire Gaza Strip captured and Israeli forces stationed there indefinitely.