Instruction Pre-Training: Language Models are Supervised Multitask Learners