Thousands of people in the German capital Berlin have taken part in a protest against the country's coronavirus restrictions.