Harasser's firing after 6-week investigation was 'prompt' enough to prevent employer liability