The 2025 global life work balance index shows new zealand and spain at the top, mostly thanks to generous leave policies.