Geology and petrology of the coesite-bearing terrain, Dora Maira Massif, Western Alps