New Marian tapestry completes LA cathedral’s 'Communion of Saints'