Pentecostalism at 100: a major religious force