Sergio Perez test drives the McLaren P1