SAILER: Structure-aware Pre-trained Language Model for Legal Case Retrieval