Religious people tend to live longer than non-religious people, partly due to greater engagement in community and volunteer activities