why does progesterone cause weight gain?