Indy 500 moved to Aug. 23 because of virus