MarkupLM: Pre-training of Text and Markup Language for Visually Rich Document Understanding