codeine phosphate uses