Structural basis for vesicle tethering by the Dsl1 complex