eval clustering: purity