GRENADE: Graph-Centric Language Model for Self-Supervised Representation Learning on Text-Attributed Graphs