Bleaching agents and stain removers