Road-legal McLaren P1 GTR for sale