Mario Andretti gives 102-year-old ride around Indy