Israel launches major offensive in Gaza