Improving Consistency-Based Semi-Supervised Learning with Weight Averaging