Finland declared happiest country for sixth time in a row