The International Monetary Fund (IMF) has cut its forecast for the world economy on the back of softening momentum and high uncertainty resulting from escalating trade tensions globally and weaker economies in some markets.