where are the hormones estrogen and progesterone produced ?