esomeprazole magnesium hydrate