Primary prevention in general practice – views of German general practitioners: a mixed-methods study