Former NASCAR Xfinity driver Eric McClure given judicial diversion in Smyth County in domestic violence case