George Branković, Príncipe de Serbia