Teaching quality in kindergarten: professional development and quality of adaptive learning support enhances mathematical competency