Fiery Democratic debate: Race, age, health care and Trump