May Day protests in Germany turn violent, over 40 people arrested in clashes