Tesla-powered Porsche 912: vintage meets electric