McLaren speeds forward, plans 18 launches by '25