I hope you'll save chlorine bleach for a last, desperate move, because it's damaging the environment. In the wastewater stream it comes into contact with paper and other wood-based products and can create dioxins, which are some of the deadliest and most durable toxins, already in mother's milk around the world.
Vinegar, as others have suggested, is a very good and completely safe odor reducer and cleaner. More than one soak, or trip through the washer in mesh bags, may be needed, because plastics do pick up and hold smells and traces of chemicals (like chlorine bleach). You could alternate with a baking soda soak. These two ingredients clean almost everything in my home.
There are also hydrogen peroxide bleaches available in the natural section of the supermarket. These break down right away into oxygen and water, with no toxic residue.