How Life Insurance Protects Against Unexpected Tax Bills in Canada