German opposition launches election campaign