Joel Cantrell launched a "completely random and unprovoked" assault on his victim after a row over a vape