Who is david geffen dating