Can pension funds and life insurance companies keep their promises?