GeoPep: A geometry-aware masked language model for protein-peptide binding site prediction