Safe limits of drinking: general practitioners' views.