chronic constipation causes and diet