Can diarrhea cause abdominal pain?