Privacy Preserving Reputation System for Self-Sovereign Identity