Santa Margarita, reina de Escocia, Lourdes