✅ How do I merge a list of dictionaries based on keys using LINQ? - C#