EF navigation property is unattached from dbContext - C#