Abandoned 22-story Hertz Tower demolished in Louisiana