fibroids causes of weight gain