Sebastian Vettel stormed to his seventh pole position of the season as Red Bull locked out the front row of the grid for the Hungarian Grand Prix.