Saved from the scrapheap: Ferrari 308 reborn as electric supercar