Thousands mark May Day in France, Spain and Germany

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