Supporting the self-determination of mentors and mentees in a cross-age peer mentoring program