Madison Insurance Company (MIC) launches new life insurance products