The IMF warns developing countries face a growing fiscal squeeze as natural resource revenues and foreign aid grants fall 3.8% of GDP since 2000, outpacing domestic tax gains.