Lando Norris admitted he had made “too many mistakes” as he could only take third on the grid for Sunday’s Chinese Grand Prix, behind McLaren team-mate Oscar Piastri and Mercedes’s George Russell.