Medical Cannabis Companies Raise $2.7 Billion In 2017