The Wellcome Trust funds better health