Le château de Mauriac dans le Gaillacois, haut-lieu des grands mariages