Centenarian still gives his priestly blessings