Porsche 911 Targa breaks cover