Globalization, credit information sharing and financial stability in developing countries · Study