do spiritual people live longer