Lando Norris tog överraskande pole position inför Nederländernas grand prix i formel 1 på Zandvoort.