Recent life events and suicide: a case-control study in Tallinn and Frankfurt.