How do I pass data from a SwiftUI view back to a UIViewController?