Finland tops the 2018 Global Happiness Report