Chunking both key and value from dictionary - C#