D-8 economic bloc celebrates 24th anniversary