Perspectives on prevention: the views of General Practitioners