c# linq join two lists of strings