McDonald's recall of Shrek glasses puts safety spotlight on cadmium