Tested: Opel's new Crossland X is a classy compact