Workers, activists mark May Day with defiant rallies