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