The public primary school principals’ self-perceived competence and use of ICT for personal, teaching and administrative purposes