Factors explaining students’ engagement and self-reported outcomes in a project-based learning case