Report predicts 18 states will legalize pot by 2020 | Fortune