Macroeconomic Policies and Rural Livelihood Diversification: An Ugandan Case-study