IMF revises SA growth forecast, lowers global predictions