ICRC says Israel's Gaza blockade breaks law