Epidemiology of upper gastrointestinal bleeding and Helicobacter pylori infection: review of 3,488 Thai patients