Shortage of Ozempic, 2 other diabetes drugs expected to last into 2024: Health Canada