ICT competency and practicum of preservice teachers as digital natives: a mixed-method study