Home Worldwide Denver awards country’s first social cannabis consumption establishment license