Framework of principles for mentoring