does promethazine go bad promethazin neuraxpharm 25 mg