Multi-Class AdaBoosted Decision Trees