The health impacts of climate change and variability in developing countries