B-splineR-matrix-with-pseudostates approach for excitation and ionization of atomic oxygen by electron collisions