Social Context Matters: How Large Language Model Agents Reproduce Real-World Segregation Patterns in the Schelling Model