Japan recession, Europe stagnation cast pall over global economic outlook