Linking life satisfaction and employability to student learning outcomes: moderating effect of collaborative learning | Synapse