McLaren P1: more pics leak online