Allianz, AXA and Lloyd's of London, the largest non-life insurers in Europe