Text this: International financial integration and economic growth in developed and developing countries