Geometry Reader in SwiftUI: get a view's size and location