Conflict, climate change wreaking havoc on millions