Advancing Single-Snapshot DOA Estimation with Siamese Neural Networks for Sparse Linear Arrays