George Russell held off a threatening Max Verstappen in the closing stages to take a dominant victory at the Azerbaijan Grand Prix.