When charities refuse to accept donations of life insurance, they miss out on a multi-trillion-dollar asset class and a valuable alternative to cash gifts.