Álmos, Công tước của Croatia