Will this ultra-rare Porsche 959 fetch £1m?