Max Verstappen took a surprise pole position for Red Bull at the Japanese Grand Prix, besting McLaren's Lando Norris with a last-gasp effort in Qualifying.