Explaining income inequality trends: An integrated approach