Harry King wraps up impressive Knockhill victory