phenergan how often take compazine and phenergan side effects phenergan flexeril interactions phenergan syrup plain prescription provigil