18-wheeler catches fire on highway near Boerne