Text this: Does the success of a school-based HPV vaccine programme depend on teachers' knowledge and religion? - a survey in a multicultural society