provigil time to take effect provigil drug interactions phenergan liquid boots provigil for add