MILLVILLE, N.J. — A recall of 12 million cadmium-tainted “Shrek” drinking glasses sold by McDonald’s raises questions about the safety of millions of similar promotional products that have been ...