Cardano's smart contracts will still function properly after the Vasil upgrade, according to Charles Hoskinson