Children's Hospital of Phila. receives controversial $10 million from American Beverage nonprofit.