codeine vs cough syrup