European countries with the highest quality of life