Sachverhalt:
A.
Die B._ AG war der Ausgleichskasse des Kantons Zürich angeschlossen. A._ präsidierte vom xxx November 2008 bis xxx Oktober 2011 den Verwaltungsrat der B._ AG. Am xxx April 2012 eröffnete der Konkursrichter über die Gesellschaft den Konkurs, welcher am xxx September 2012 mangels Aktiven eingestellt wurde.
Die Ausgleichskasse verpflichtete in der Folge verschiedene Verwaltungsräte der B._ AG zur Leistung von Schadenersatz, so auch A._ (vgl. Verfügung vom 20. Dezember 2011 und Einspracheentscheid vom 20. März 2013). Die von diesem dagegen geführte Beschwerde hiess das kantonale Gericht mit Entscheid vom 29. Januar 2016 insoweit gut, als dass es die Sache zur Neuberechnung an die Verwaltung zurückwies. Daraufhin setzte die Ausgleichskasse die Schadenersatzforderung auf Fr. 1'034'035.15 fest (im Wesentlichen: unbezahlt gebliebene Aktontobeiträge für die Jahre 2009 bis 2011, abzüglich dreier Korrekturen für die Jahre 2008 und 2009), wovon andere solidarisch haftende Schadenersatzpflichtige bis zum 23. November 2017 Fr. 96'871.65 bezahlten (Einspracheentscheid vom 14. Dezember 2017).
B.
Die hiergegen eingereichte Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 29. Mai 2019 ab.
C.
A._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen und beantragen, der vorinstanzliche Entscheid sowie der Einspracheentscheid vom 14. Dezember 2017 seien aufzuheben und es sei festzustellen, dass er der Ausgleichskasse nichts schulde. Eventualiter seien diese Entscheide im Umfang von Fr. 747'813.25 aufzuheben und die Sache im Übrigen zur Neuberechnung resp. weiteren Sachverhaltsabklärung an die Vorinstanz zurückzuweisen. Subeventualiter seien die Entscheide aufzuheben und die Sache an die Vorinstanz zurückzuweisen.
Die Ausgleichskasse schliesst auf Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung.
Am 7. Januar 2020 erstattet A._ eine Stellungnahme zur Beschwerdeantwort der Ausgleichskasse, wobei er an seinen eingangs gestellten Anträgen festhält.

Erwägungen:
1.
1.1. Mit der Beschwerde in öffentlich-rechtlichen Angelegenheiten kann u.a. die Verletzung von Bundesrecht gerügt werden (<ref-law>). Die Feststellung des Sachverhalts kann nur gerügt werden, wenn sie offensichtlich unrichtig ist oder auf einer Rechtsverletzung im Sinne von Art. 95 beruht und wenn die Behebung des Mangels für den Ausgang des Verfahrens entscheidend sein kann (<ref-law>). Das Bundesgericht legt seinem Urteil den Sachverhalt zugrunde, den die Vorinstanz festgestellt hat (<ref-law>). Es kann die Sachverhaltsfeststellung der Vorinstanz von Amtes wegen berichtigen oder ergänzen, wenn sie offensichtlich unrichtig ist oder auf einer Rechtsverletzung im Sinne von <ref-law> beruht (<ref-law>).
1.2. Neue Tatsachen und Beweismittel dürfen vor Bundesgericht nur so weit vorgebracht werden, als erst der Entscheid der Vorinstanz dazu Anlass gibt (<ref-law>). Dies ist in der Beschwerde näher darzulegen (<ref-ruling> E. 2.2.1 S. 226; <ref-ruling> E. 3 S. 395). <ref-law> verbietet es aber nicht, vor Bundesgericht eine neue rechtliche Argumentation vorzubringen, vorausgesetzt, dass dieser die Sachverhaltsfeststellungen im angefochtenen Urteil zugrundegelegt werden oder sie sich auf bereits aktenkundige Tatsachen abstützen lässt (<ref-ruling> E. 4.1 S. 366 f.).
2.
Zu prüfen ist, ob das kantonale Gericht Bundesrecht verletzt hat, indem es eine Schadenersatzpflicht des Beschwerdeführers über Fr. 1'034'035.15 gestützt auf <ref-law> bejahte.
2.1. Die Vorinstanz erwog, die Höhe der Schadenersatzforderung sei aufgrund der Akten der Ausgleichskasse, insbesondere der Beitragsübersicht und des Kontoauszugs vom 23. November 2017, substanziiert dargelegt. Eine doppelte Abrechnung der Beiträge durch die B._ AG und Franchisenehmer könne ausgeschlossen werden und die der Schadenersatzforderung zugrunde liegenden Lohnabrechnungen der B._ AG enthielten auch keine fingierten Lohnauszahlungen an fiktive Arbeitnehmer.
Der angefochtene Entscheid stellte weiter verschiedene Pflichtverletzungen der B._ AG fest. Diese habe zwar in den Jahren 2009 bis August 2011 Löhne von Fr. 15'367'723.60 ausbezahlt, sei jedoch Sozialversicherungsbeiträge schuldig geblieben. Zudem seien die Lohndeklarationen 2009, 2010 und 2011 verspätet erfolgt und die B._ AG habe auch wesentliche Änderungen der Lohnsummen 2010 und 2011 verspätet gemeldet.
An den Verletzungen der Meldepflicht treffe den Beschwerdeführer ein Verschulden, habe er die massive Lohnsummenerhöhung nicht gekannt und für deren fristgerechte und vollständige Abrechnung nicht gesorgt, womit er seinen Kontrollpflichten zu wenig nachgekommen sei. Weiter habe sich der Beschwerdeführer angesichts der Überschuldung und Illiquidität der Gesellschaft sowie der ihm bekannten hohen Beitragsausstände nicht über deren korrekte Erfüllung informiert und die nötigen Massnahmen zu ihrer Begleichung getroffen. Es sei, abgesehen von kurzfristigen Ausständen, grob fahrlässig, Löhne zu bezahlen, wenn die darauf geschuldeten AHV-Beiträge nicht gedeckt seien. Dies ziehe eine volle Schadenersatzpflicht nach sich, sofern die übrigen Haftungsvoraussetzungen erfüllt seien.
Ein adäquater Kausalzusammenhang zwischen dem Verhalten des Beschwerdeführers und dem der Ausgleichskasse entstandenen Schaden sei zu bejahen, denn wäre die B._ AG unter der Mitverantwortung des Beschwerdeführers ihren Arbeitgeberpflichten nachgekommen und wären Löhne nur soweit ausbezahlt worden, als die darauf geschuldeten Abgaben bei Fälligkeit hätten beglichen werden können, wäre der Schaden nicht eingetreten.
2.2. Der Beschwerdeführer bringt dagegen vor, bei seinem Eintritt als Verwaltungsrat sei die B._ AG bereits mit Fr. 1'200'000.- überschuldet gewesen und der Schaden der Beschwerdegegnerin habe sich schon auf Fr. 747'813.25 belaufen. Dies habe die Vorinstanz nicht festgestellt. Für den bereits eingetretenen Schaden habe das kantonale Gericht in Verletzung von <ref-law> die adäquate Kausalität bejaht, bestehe bei Überschuldung und Illiquidität einer Gesellschaft doch keine Haftung eines neuen Verwaltungsrates. Ferner seien die vorinstanzlichen Feststellungen zum Gesamtschaden offensichtlich falsch, da dieser betreffend die Jahre 2009 bis 2011 auf zu hohen und gar nicht geschuldeten Lohnbeiträgen beruhe. Zudem liege auch für den übrigen Schaden kein adäquater Kausalzusammenhang und schuldhaftes Verhalten des Beschwerdeführers vor, wäre ein Schaden doch gar nicht eingetreten, wenn ein anderer Verwaltungsrat der B._ AG (C._) der Gesellschaft keine Gelder durch Veruntreuung entzogen hätte.
3.
Dieeinzelnen Haftungsvoraussetzungen nach Art. 52 Abs. 1 (und Abs. 2 erster Satz) AHVG (Organschaft, Schaden, Widerrechtlichkeit [Missachtung von Vorschriften betreffend die Pflicht zur Abrechnung und Bezahlung der Beiträge], Verschulden und adäquater Kausalzusammenhang zwischen vorwerfbarem Verhalten und eingetretenem Schaden) wurden im angefochtenen Entscheid grundsätzlich richtig wiedergegeben. Darauf wird verwiesen.
Zu ergänzen ist, dass ein neues Verwaltungsratsmitglied die Pflicht hat, für die Bezahlung der vor und während seiner Verwaltungsratstätigkeit angefallenen Beitragsschulden besorgt zu sein. Entsprechend haftet er grundsätzlich für die laufenden wie auch die bereits vor Aufnahme seines Mandats fälligen Sozialversicherungsabgaben (<ref-ruling> E. 4a S. 61 f.; <ref-ruling> E. 4c S. 407 f.; Urteil 9C_841/2010 vom 22. September 2011 E. 4.3). Ein neuer Verwaltungsrat haftet aber nicht für den der Ausgleichskasse vor seinem Eintritt zugefügten Schaden, weil dieser bereits eingetreten war, ohne dass der neue Verwaltungsrat daran noch etwas ändern konnte (BGE <ref-ruling>).
4.
Der Beschwerdeführer macht zunächst geltend, die Vorinstanz habe korrekt festgestellt, dass die B._ AG überschuldet und illiquide gewesen sei, indessen habe sie darauf verzichtet, die Höhe des eingetretenen Schadens im Zeitpunkt der Aufnahme seiner Organtätigkeit festzusetzen. Die B._ AG sei dannzumal bereits überschuldet resp. "im Ergebnis zahlungsunfähig" gewesen; der Richter hätte angesichts der finanziellen Lage der B._ AG schon Ende 2008 angerufen und der Konkurs eröffnet werden müssen. Er hafte deshalb nicht für Lohnbeiträge, die vor seinem Tätigkeitsbeginn aufgelaufen seien.
4.1. Zahlungsunfähigkeit und Überschuldung sind zu unterscheiden (<ref-ruling> E. 6.3 S. 211; vgl. auch <ref-ruling> E. 6.3.3.3 S. 457).
Zahlungsunfähigkeit besteht, wenn ein Schuldner dauerhaft seinen finanziellen Verpflichtungen nicht nachkommen kann. In einem solchen Fall kann ein Gläubiger nicht mehr auf Zahlung hoffen (<ref-ruling> E. 5.2.1 S. 357 mit Hinweisen). Zahlungsunfähigkeit liegt vorab dann vor, wenn Verlustscheine bestehen, der Konkurs eröffnet ist oder ein Nachlassvertrag mit Vermögensabtretung abgeschlossen wurde. Sie wird ferner anerkannt, wenn andere schlüssige Merkmale nachgewiesen werden, die das dauernde Unvermögen einer Person belegen, ihren finanziellen Verpflichtungen nachzukommen, so z.B. wenn die Person auf unbestimmte Zeit nicht über ausreichende Mittel verfügt, um ihre fälligen Verpflichtungen zu erfüllen. Andererseits ist bei einem kurzfristigen finanziellen Engpass noch keine Zahlungsunfähigkeit gegeben; es muss sich um einen dauerhaften Zustand handeln (Urteil 2C_709/2008 vom 2. April 2009 E. 4.2; vgl. auch <ref-ruling> E. 6.3.3.3 S. 457).
Eine Überschuldung besteht demgegenüber, wenn die Forderungen der Gesellschaftsgläubiger weder zu Fortführungs- noch zu Veräusserungswerten gedeckt sind (Art. 725 Abs. 2 Satz 2 Teilsatz 1 OR; <ref-ruling> E. 6.3.3.3 S. 457).
4.2. Gemäss BGE <ref-ruling> E. 4c S. 407 f. ist ein Schaden vorbestehend, wenn die Gesellschaft bereits vor Eintritt des neuen Mitglieds in den Verwaltungsrat zahlungsunfähig ("insolvable") war. Nach diesem Urteil E. 4b S. 406 f. ist die Überschuldung ein Indiz für die Zahlungsunfähigkeit (vgl. auch Urteile des Eidg. Versicherungsgerichts H 213/03 vom 9. Februar 2004 E. 5.1, H 69/02 vom 7. Januar 2004 E. 3.3, H 436/99 vom 30. März 2001 E. 3a). Das Urteil des Eidg. Versicherungsgerichts H 3/02 vom 4. Juli 2002 E. 2b hält zwar fest, nach der Rechtsprechung treffe das neu in den Verwaltungsrat einer AG eintretende Mitglied keine Ersatzpflicht, wenn in diesem Zeitpunkt der Schaden zufolge "Überschuldung" des Unternehmens bereits entstanden ist. Ob und inwieweit es sich dabei lediglich um eine unpräzise Wiedergabe des in BGE <ref-ruling> Gesagten handelt, zumal nähere Erörterungen fehlen und ausschliesslich auf den besagten Bundesgerichtsentscheid verwiesen wird (so übrigens auch <ref-ruling> E. 4.6 S. 530), kann jedoch offen bleiben (vgl. dazu nachfolgende E. 4.3 und 4.4). Anzumerken ist jedenfalls, dass BGE <ref-ruling> resp. die darin stipulierte Voraussetzung der Zahlungsunfähigkeit - mit Blick auf die Frage eines vorbestehenden Schadens - in der jüngeren Rechtsprechung des höchsten Gerichts weiterhin Anwendung findet (z.B. Urteil 9C_841/2010 vom 22. September 2011 E. 4.3).
4.3.
4.3.1. Die Vorinstanz hielt einerseits fest, die B._ AG sei zahlungsunfähig gewesen, anderseits führt sie aus, die Gesellschaft sei in den Jahren 2009 bis 2011 (August 2011) in der Lage gewesen, Lohnzahlungen von insgesamt Fr. 15'367'723.60 auszurichten. Diese Lohnzahlungen bis in das Jahr 2011 (und weiterer Vergütungen, wie etwa die Rückzahlung eines Darlehen von Fr. 100'000.- an einen anderen Verwaltungsrat Ende des Jahres 2009) belegen, dass die B._ AG nach dem Eintritt des Beschwerdeführers als Verwaltungsrat (27. November 2008) den Betrieb noch über mehrere Jahre fortsetzen konnte. Die vorinstanzliche Feststellung zur Zahlungsunfähigkeit bezieht sich somit offensichtlich nicht auf die Situation der B._ AG, als der Beschwerdeführer sein Mandat am 27. November 2008 aufgenommen hat, und diesem kann nicht gefolgt werden, die B._ AG sei bereits Ende des Jahres 2008 "im Ergebnis zahlungsunfähig" gewesen. Dies gilt umso mehr, als auch in den bei den Akten liegenden Jahresrechnungen per 31. Dezember 2008 und 31. Dezember 2009 "nur" von Liquiditätsproblemen und einer angespannten Liquidationssituation die Rede ist; ebenso in der Zwischenbilanz per 30. Juni 2010. Per 30. Juni 2011 wird wohl davon gesprochen, dass die B._ AG unbedingt zu neuen liquiden Mitteln kommen muss. (Komplette) Illiquidität wurde aber auch dannzumal nicht attestiert. Tatsache ist demgegenüber, dass die Konkurseröffnung vom 20. April 2012 infolge Insolvenz gemäss <ref-law> erteilt wurde.
4.3.2. Gleichermassen verhält es sich hinsichtlich der von der Vorinstanz festgestellten Überschuldung: Sie bezieht sich nicht auf den vom Beschwerdeführer behaupteten Zeitpunkt. Betreffend das Geschäftsjahr 2008 bezeichnete die Revisionsstelle die B._ AG wohl als überschuldet. Diese Aussage basiert aber auf einer Bewertung der Bilanz zu Fortführungswerten. Dass die Forderungen der Gläubiger im 2008 auch zu Veräusserungswerten nicht gedeckt waren, ist nicht nachgewiesen. Der Beschwerdeführer hielt in seiner vorinstanzlichen Stellungnahme vom 12. Dezember 2013 selber fest, der entsprechende Revisionsbericht habe aufgezeigt, dass die Forderungen der Gläubiger zu Veräusserungswerten gedeckt seien.
4.4. Zusammengefasst steht fest, dass im Zeitpunkt der Amtsübernahme des Beschwerdeführers (vgl. Sachverhalt lit. A) - mangels gegebener Zahlungsunfähigkeit der B._ AG - kein Schaden vorbestand. Ebensowenig hat der Beschwerdeführer seine Tätigkeit als Verwaltungsrat bei einer bereits überschuldeten Gesellschaft aufgenommen, mithin sich die Frage nach einer diesbezüglichen Unterbrechung des adäquaten Kausalzusammenhangs auch aus diesem Grund nicht stellt.
5.
Der Beschwerdeführer beanstandet weiter die Höhe der Schadenersatzforderung. Er bringt unter Hinweis auf den strafrechtlichen Entscheid des Bezirksgerichts D._ vom 3. Januar 2018 gegen C._ (Geschäftsführer und Verwaltungsrat der B._ AG) vor, die Ausgleichskasse habe die Beiträge auf einer zu hohen Lohnsumme erhoben, weil dieser Veruntreuungen mit fiktiven Lohnzahlungen getarnt habe. Es bestehe damit der Verdacht, dass der Ausgleichskasse zu hohe Lohnsummen gemeldet worden seien. Die Vorinstanz hätte deshalb die Akten des Strafverfahrens beiziehen müssen.
5.1. Wie der Beschwerdeführer vor Vorinstanz selbst ausführte, sind die Buchhaltung der B._ AG nur noch in rudimentärer Form vorhanden und die Belege unauffindbar. Aus diesem Umstand muss geschlossen werden, dass aus dem Beizug der Strafakten keine weiteren Erkenntnisse über die von der B._ AG gemeldeten Löhne erlangt werden können. Die Vorinstanz hat daher zu Recht auf den Beizug der Strafakten verzichtet (Urteil 8C_831/2019 vom 13. Februar 2020 E. 3.2.1 mit Hinweisen).
5.2. Das kantonale Gericht stellte fest, die der Schadenersatzforderung zugrundeliegenden Lohnabrechnungen der B._ AG enthielten keine fingierten Lohnzahlungen an fiktive Arbeitnehmer. Dies stimmt mit der Auskunft des im Strafverfahren gegen C._ zuständigen Staatsanwalts vom 26. September 2016 überein, wonach jener ausgesagt habe, die fiktiven Löhne seien bei der Ausgleichskasse nicht deklariert worden. Dieses Aussageverhalten von C._ ist glaubwürdig. Denn als solidarisch haftender Schuldner gegenüber der Ausgleichskasse (vgl. Verfügung vom 20. Dezember 2011, Einspracheentscheid vom 29. Januar 2013, Entscheid des Sozialversicherungsgerichts des Kantons Zürich AK.2013.00010 vom 26. Januar 2016) hat er ebenfalls ein Interesse, die deklarierte Lohnsumme der B._ AG und damit seine eigene Schadenersatzverpflichtung zu reduzieren. Am 31. März 2017 legte der Staatsanwalt zudem dar, dass sich die "Lohnzahlungen" an C._ keinen realen Mitarbeitern der B._ AG oder Franchiseunternehmen zuordnen liessen. Nachdem gemäss der Beschwerdegegnerin die Erhebung von Beiträgen basierend auf fiktiven Arbeitnehmern systembedingt nicht möglich ist, bestehen aufgrund der Akten keine Anhaltspunkte, welche den Verdacht des Beschwerdeführers stützt, die Ausgleichskasse habe auf veruntreuten, als Lohnzahlungen getarnten Geldern Sozialversicherungsbeiträge erhoben. Die vorinstanzlichen Sachverhaltsfeststellungen hierzu sind nicht willkürlich. Es gibt daher keinen Grund, die Sozialversicherungsbeiträge neu festzusetzen bzw. auf die formell rechtskräftigen Beitragsverfügungen zurückzukommen.
6.
Der Beschwerdeführer meint schliesslich, der Schaden wäre nicht eingetreten, wenn C._ keine Gelder veruntreut hätte.
6.1. Rechtsprechungsgemäss fällt eine Haftungsbeschränkung wegen mitwirkenden Drittverschuldens eines solidarisch Haftpflichtigen bloss als eher theoretische Möglichkeit in Betracht, die, wenn überhaupt, nur bei einer ausgesprochen exzeptionellen Sachlage von praktischer Bedeutung sein kann; so etwa, wenn das Verschulden des in Anspruch genommenen Haftpflichtigen als so leicht erscheint und in einem derartigen Missverhältnis zum Verschulden des Dritten steht, dass es offensichtlich ungerecht wäre, wenn jener den ganzen Schaden tragen müsste (<ref-ruling> E. 8.3 S. 68; SVR 2016 AHV Nr. 15 S. 42, 9C_66/2016 E. 5.4 mit Hinweis).
6.2. Eine solche Konstellation liegt hier nicht vor. Anders als in dem in der Beschwerde angerufenen Urteil 9C_152/2009 vom 18. November 2009 wusste der Beschwerdeführer gemäss den verbindlichen Sachverhaltsfeststellungen der Vorinstanz (vgl. E. 1.1; Urteil 8C_31/2007 vom 25. September 2007 E. 3.2, nicht publ. in: <ref-ruling>) um die Liquidationsprobleme und die Beitragsausstände der Gesellschaft. Mit anderen Worten bestand Handlungsbedarf. Trotzdem wurde der Beschwerdeführer, wie auch das kantonale Gericht festhielt, nicht zielgerichtet tätig. Die sich in finanziellen Problemen befindende Gesellschaft sollte zwar durch einen Verkauf eines Geschäftsteils saniert werden. Ein entsprechender Kaufvertrag wurde dann auch abgeschlossen und die Käuferin übernahm per 16. März 2011 einen Geschäftsteil der B._ AG zu Fr. 980'000.-. Der Verkauf erfolgte aber bargeldlos resp. der Kaufpreis blieb als Forderung "stehen", wobei die Revisionsstelle feststellte, dass fraglich sei, ob die Käuferin in der Lage sein werde, den Kaufpreis innert vernünftiger Frist zu bezahlen (Bericht der Revisionsstelle vom 10. August 2011). Auch wenn bei der gerichtlichen Beurteilung der Sanierungsmassnahmen Zurückhaltung geboten ist (Urteil 4A_306/2009 vom 8. Februar 2010 E. 7.2.4), liess dieser Verkauf eine dauerhafte finanzielle Gesundung und Wiederherstellung der Ertragskraft der B._ AG nicht als wahrscheinlich erwarten. Die Nichtbezahlung von Sozialversicherungsbeiträgen wegen ungenügender Liquidität kann nur entschuldbar sein, wenn auf Grund der objektiven Umstände und einer seriösen Beurteilung der Lage angenommen werden darf, die geschuldeten Beiträge könnten innert nützlicher Frist nachbezahlt werden (SVR 2011 AHV Nr. 14 S. 49, 9C_330/2010 E. 3.3). Ebenso wenig hat der Beschwerdeführer dafür gesorgt, dass bei den fortgesetzten Lohnzahlungen die darauf ex lege geschuldeten paritätischen Beiträge abgeliefert und nicht für andere Zwecke verwendet werden (vgl. E. 4.3.1 vorne). Die Sichtung von Unterlagen, Reportings und Stichproben bei den Lohnabrechnungen genügen in einer Situation wie der vorliegenden nicht (SVR 2016 AHV Nr. 15 S. 42, 9C_66/2016 E. 5.4). Unter den gegebenen Umständen kann - auch wenn C._ Gelder in nicht unerheblicher Höhe veruntreut haben soll - nicht davon gesprochen werden, dass das Fehlverhalten des Beschwerdeführers eindeutig in den Hintergrund tritt. Der Hypothese des Beschwerdeführers, der Schaden wäre ohnehin eingetreten und ihn treffe daran kein Verschulden, kann nicht gefolgt werden.
7.
Die Beschwerde ist unbegründet und abzuweisen.
8.
Mit diesem Entscheid in der Sache wird das Gesuch um aufschiebende Wirkung gegenstandslos (SVR 2011 BVG Nr. 4 S. 13, 9C_262/2010 E. 6).
9.
Der unterliegende Beschwerdeführer trägt die Verfahrenskosten (<ref-law>).

Demnach erkennt das Bundesgericht:
1.
Die Beschwerde wird abgewiesen.
2.
Die Gerichtskosten von Fr. 15'000.- werden dem Beschwerdeführer auferlegt.
3.
Dieses Urteil wird den Parteien, dem Sozialversicherungsgericht des Kantons Zürich und dem Bundesamt für Sozialversicherungen schriftlich mitgeteilt.
Luzern, 19. Juni 2020
Im Namen der II. sozialrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Parrino
Die Gerichtsschreiberin: Möckli