Competence development in a project and problem based learning professional practice module in engineering education based on ill-structured problem solving : action research and its implications for sustainability education