The mental health effects of climate change across diverse global settings