how long does semaglutide last can semaglutide cause diarrhea no prescription pharmacy paypal