Pharmacist who causes head-on crash spared prison