All Saints Day, a Holy Day of Obligation