21 Israeli troops killed in deadliest conflict since Israel-Hamas war began