Legal sourcing of ten cannabis products in the Canadian cannabis market, 2019–2021: a repeat cross-sectional study