The McLaren P1 : tested to extremes