Protests mark worldwide May Day celebrations