Soy isoflavones and bone health: a double-edged sword?