what cough syrup has promethazine and codeine