is dihydrocodeine legal?