promethazine codeine actavis for sale