German coalition partner switches seats as poll looms