Israeli troops kill Palestinians with impunity: rights group