Xfinity race at Martinsville turns into pile-up