Who is david foster dating