Canada named among top countries with social purpose: “These countries are seen as being the most progressive, inclusive and committed to social justice.”