Islamic Jihad snipers fire at troops on Gaza border