Foreign affiliates of the largest insurance groups : location-specific advantages