Mexico court ruling sparks marijuana legalisation hopes