what not to eat in piles