IMPROVEjob – Participatory intervention to improve job satisfaction of general practice teams: a model for structural and behavioural prevention in small and medium-sized enterprises – a study protocol of a cluster-randomised controlled trial