Emergency contraception in Nairobi, Kenya: knowledge, attitudes and practices among policymakers, family planning providers and clients, and university students.