'Militants die' in Israel-Gaza clash