The stylish Polestar 2 oozes quality and has a long electric range, but an overly firm ride holds it back