Most of the mental health services provided by Oxford Health are safe, independent ratings reveal.