Appetite, the enteroendocrine system, gastrointestinal disease and obesity