Our Lady of Fatima, International Pilgrim Statue