Attitudes to cardiovascular health promotion among GPs and practice nurses.