Economic outlook better than feared: OECD