Western Carolina scores 35 second-quarter points, beats VMI 58-28