B-splineR-matrix-with-pseudostates calculations for electron collisions with aluminum