Dozens gather in protests across Germany, demonstrating against Turkish President Recep Tayyip Erdogan's visit to open one of Europe's largest mosques.