Dangerous undercurrents threaten global economy: IMF