Prince Carl, Duke of Västergötland