McLaren stretches its one, two championship lead following a chaotic spectacle at the Miami Grand Prix