Topical contraceptives and spermacides