James Deane wins the Swedish Drift GP