Protective role of melatonin in progesterone production by human luteal cells