Sexual health education: a study of adolescents' opinions, self-perceived needs, and current and preferred sources of information