A federal court on Thursday approved a $20 million settlement filed by 30,000 garment workers on the Pacific island of Saipan against apparel giants like Gap Inc, Target Corp and Abercrombie & Fitch Co.