High Times Taps Brand and Retail Veteran Peter Horvath As New Chief Executive