Verstappen edges out Hamilton for pole at French Grand Prix