what does codeine phosphate do