St. Agilberta of Jouarre, France