Scuffles in Berlin as Covid sceptics defy protest ban