German May Day protesters defy social distancing rules