I would wash it in Synthrapol, which suspends loose dye particles in the water so they are less likely to settle into other fabrics. Synthrapol requires hot water to be effective. However, it is even more important to use a washing machine that uses a *lot* of water. Water will dilute the bleeds. Many domestic front-loaders do not use enough water for this. I go to the laundromat and use their biggest front-loader, but many domestic top-loading washers would work too.
In my opinion, Synthrapol is more effective than color catchers -- although you can use both. Synthrapol will even work to remove bleeds from fabric, although it can require several washings.