Does Japan have a high quality of life?