What is the significance of the Canticle of Mary (the Magnificat)?