21 Israeli soldiers killed in the deadliest attack on the IDF since Gaza offensive began