Attempted suicide and recent stressful life events: a report from India.