Once-a-month shot for opioid addiction works as well as daily medication, study finds