Hoover Hurricanes go undefeated in Grand Slam World Series