Global growth will weaken to 2.9 percent: OECD report