40,000 Catholics make pilgrimage to Our Lady of Czestochowa in Poland