High-street fashion chain New Look has acquired 34 Littlewoods stores from retail group Associated British Foods.