KSTAGE: A knowledge-guided spatial-temporal attention graph learning network for crop yield prediction