World economic activity decelerates amidst financial uncertainty