calcium magnesium butyrate benefits