The 25 richest, healthiest, happiest, and most advanced countries in the world