Gustaf Adol ! , Sverigeskronprins