does codeine syrup go bad