Fairfax Financial Holdings Ltd., the Canadian insurer that made its largest acquisition this week, is selling shares in an initial public offering for a fund that will make investments in Africa. The company is seeking to raise as much as $1 billion from the sale, people familiar with the matter said.