how long do people in japan live