'Hidden jewel' St. Mary-of-the-Woods in Indiana now a national landmark