promethazine and codeine syrup for sale