Dario Franchitti wins the Indy 500