GiveWell recommends GiveDirectly (again), and benchmarks others against cash