Collaboration in clinical education : development, implementation and evaluation of an innovative model of clinical education for undergraduate nursing students