Thousands mark May Day in France, Spain and Berlin

Some protesters in Paris smashed bank branch windows and set fire to dustbins