Intake of isoflavones reduces the risk of all-cause mortality in middle-aged Japanese