All NLP Tasks Are Generation Tasks: A General Pretraining Framework