A difficult business: detecting and managing alcohol problems in general practice.