Protestors detained after violence near G8 summit