upper abdominal pain and diarrhea