Microsoft co-founder Allen commits $100 mln to Ebola fight