World economic recovery looks ever more shaky