do you need a prescription for estrace cream is there a generic for estrace cream