Fostering students’ systems thinking competence for sustainability by using multiple real-world learning approaches