How does cannabis get its color? Here’s why some strains turn purple