Canada, France, Japan: Where’s the ‘second best’ places to live in the world?