Mexico is catching up to US states on marijuana legalization