2019 porsche 960 prices