Drug company will give ailing 7-year-old medicine that could save him