Свети мученик Јован Владимир, Кнез српски