Harvard Business turns 100 amid financial meltdown