Genesco taps Tupperware vet as CFO