what is prilosec used for omeprazole uses is prilosec safe omeprazole magnesium omeprazole side effects long term use