Review of the effectiveness of smallholder farmers’ adaptation to climate change and variability in developing countries