Franchitti wins Indy 500 for the third time