Sachverhalt: Sachverhalt: A. Y._ (Ehefrau) und X._ (Ehemann) sind seit 35 Jahren verheiratet und haben vier erwachsene Kinder, von denen eines noch in Ausbildung steht. Der Ehemann stieg vom Gewerbetreibenden zum Unternehmer auf. Anfangs August 2006 trennten sich die Ehegatten. A. Y._ (Ehefrau) und X._ (Ehemann) sind seit 35 Jahren verheiratet und haben vier erwachsene Kinder, von denen eines noch in Ausbildung steht. Der Ehemann stieg vom Gewerbetreibenden zum Unternehmer auf. Anfangs August 2006 trennten sich die Ehegatten. B. Mit Eheschutzentscheid vom 23. März 2007 sprach das Kreisgericht St. Gallen der Ehefrau einen Unterhaltsbeitrag von Fr. 20'000.-- pro Monat zu, unter Abzug der Hälfte der künftigen Altersrenten und unter Anrechnung der bereits erbrachten Leistungen. Mit Entscheid vom 18. Juni 2007 setzte das Kantonsgericht St. Gallen den Unterhalt der Ehefrau ab Juni 2007 (d.h. unter Anrechnung der erbrachten Leistungen) auf Fr. 25'000.-- pro Monat fest, wobei sich dieser ab Erhalt von Altersrenten in betreffendem Umfang vermindert. Mit Entscheid vom 18. Juni 2007 setzte das Kantonsgericht St. Gallen den Unterhalt der Ehefrau ab Juni 2007 (d.h. unter Anrechnung der erbrachten Leistungen) auf Fr. 25'000.-- pro Monat fest, wobei sich dieser ab Erhalt von Altersrenten in betreffendem Umfang vermindert. C. Gegen den Entscheid des Kantonsgerichts hat der Ehemann am 11. Juli 2007 Beschwerde in Zivilsachen erhoben. Er verlangt im Wesentlichen die Festsetzung des Unterhaltsbeitrages auf Fr. 12'000.-- pro Monat. Es wurden keine Vernehmlassungen eingeholt.