LINQ expression could not be translated after converting object - C#