Finland second best country in the EU for quality of life