Self-supervised Learning for Geospatial AI: A Survey