IMF sees global economy improving despite uncertainties