upper abdominal pain and bloating and nausea