Soy may boost mood and mental function