Israeli troops kill 2 Palestinian militants: medics