Spanish fashion chain Zara has expanded rapidly in recent months to overtake US rival Gap and become the world’s largest clothing retailer.