Ebola ‘still spreading’ as cases top 20,000 at year’s end