Impact of climate change on farms in smallholder farming systems: Yield impacts, economic implications and distributional effects. (March 2017)