Financial liberalization and income inequality: channels and cross-country evidence