Entity framework exception while creating a many to many relation - C#