modified kappa (and weighted versions) to handle negative numbers