Dozens of Procter & Gamble hair products have been recalled from retail shelves after a cancer-causing chemical was discovered in aerosol sprays, dry shampoos and conditioners.