I trettio år var Carl Johan somkronprins