Sebastian Vettel denies Lewis Hamilton pole for Belgian Grand Prix