More than half of Americans have been victims of violence, study finds