Pedagogical principles and teaching models for giftedness and teaching for the development of each individual’s talents