Synthesizing Realistic Social Networks Using Personality Compatibility