phenergan how many to take phenergan how long does it take to work promethazine phenergan high how old can you be to take phenergan phenergan alcohol poisoning