Anti-capitalism protests rock Paris on May Day