Text this: Trade openness, growth, income inequality and environment in developing and OECD countries