D-8, world's $3.7 trillion powerhouse, marks 20 years