Excessive drinking situations in German alcoholics: replication of a three-factor model used for North Americans