Barry White, Chattanooga Tourism Company CEO, steps down in the face of criticism of his organization