The 25 most tolerant, progressive, and environmentally friendly countries in the world