Nearly a billion women face domestic or sexual violence, report finds