cause of death of st john vianney