Self-supervised Learning for Human Activity Recognition Using 700,000 Person-days of Wearable Data