STOCK PURCHASE AGREEMENT dated as of September 29, 2014 by and among CMFG LIFE INSURANCE COMPANY, CUNA MUTUAL INVESTMENT CORPORATION, and HCC INSURANCE HOLDINGS, INC.