Vanderbilt wins on 17th-inning home run, raises money for flood relief