Ferrari's Lewis Hamilton has secured his maiden Sprint pole position at the Chinese Grand Prix, after McLaren's Lando Norris set the fastest time in practice.