McLaren Racing extends Zak Brown’s contract as CEO through 2030