Comments: Switzerland is 'world's happiest' country in new poll