vfxandmore DC Comics end 25 years of relationship with Diamond Comic Distributors