Fix to include type name in exception when Activator.CreateInstance fails