Semi-Supervised First-Person Activity Recognition in Body-Worn Video