How David Fajgenbaum saved his own life—and thousands of others