Twenty years anniversary from the encyclicas Sollicitudo rei socialis : a vision of the solidarity- based development.