Trey Canard wins 450 Moto 2 in Indiana