Josh Kerr wins CWC Canada