Volvo makes brave move on electric cars