An innovative long final year assistantship in general practice: description and evaluation