St. Louis pilgrims have Mass at St. Peter's, tour more holy sites