Key factors to consider when selecting a life insurance company