what is codeine phosphate used for