Workers, activists and trade unions around the world marked May Day with rallies on Friday.