Unilever’s India unit says mercury exposure didn’t harm factory workers—but it agreed to settle with nearly 600 of them