25 face federal, state charges in Duluth-area heroin ring