Generalized social phobia versus avoidant personality disorder: differences in psychopathology, personality traits, and social and occupational functioning.