esophageal achalasia swallowing difficulties nexium or nexium warnings or nexium esomeprazole magnesium or buspar for dogs or prilosec versus nexium