Can a hernia cause weight gain