IMF forecast gets more upbeat