IMF cancels $100 million of Ebola debt after intense pressure