UN’s World Happiness Day ranks 147 countries; Finland tops, Afghanistan lowest; social support boosts well-being.