Meeting the health challenges of climate change