Smoking cessation activity within primary health care in Scotland: present constraints and their implications